package com.aplink.generic.pojo;

import com.aplink.generic.dictionary.GenericDictionary;

public class ValueList extends GenericDictionary<String, Value> {
    private static final long serialVersionUID = -2390982294358292401L;
    private String mDataObj;
    private String mSubmitControl;
    private String mValueColumn;
    private String mValueControl;

    public String getDataObj() {
        return this.mDataObj;
    }

    public String getFullColumnName(final String key) {
        return this.mDataObj + "." + this.get(key).getMappingName();
    }

    public String getSubmitControl() {
        return this.mSubmitControl;
    }

    public String getValueColumn() {
        return this.mValueColumn;
    }

    public String getValueControl() {
        return this.mValueControl;
    }

    public void setDataObj(final String dataObj) {
        this.mDataObj = dataObj;
    }

    public void setSubmitControl(final String submitControl) {
        this.mSubmitControl = submitControl;
    }

    public void setValueColumn(final String valueColumn) {
        this.mValueColumn = valueColumn;
    }

    public void setValueControl(final String valueControl) {
        this.mValueControl = valueControl;
    }

}
